package mx.ipn.to;



public class MotivoTO extends TransferObject {
	private int idMotivo;
	private String nombre;
	private String descripcion;
	private Boolean activo;
	private TipoMotivoTO tipoMotivoTO;
	private Integer[] listIdMotivo;
	private String[] listNombre;
	private String[] listDescripcion;
	private Boolean[] listActivo;

	public void setIdMotivo(int idMotivo) {
		this.idMotivo = idMotivo;
	}

	public int getIdMotivo() {
		return idMotivo;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getNombre() {
		return nombre;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public TipoMotivoTO getTipoMotivoTO() {
		return tipoMotivoTO;
	}

	public void setTipoMotivoTO(TipoMotivoTO tipoMotivoTO) {
		this.tipoMotivoTO = tipoMotivoTO;
	}

	public Integer[] getListIdMotivo() {
		return listIdMotivo;
	}

	public void setListIdMotivo(Integer[] listIdMotivo) {
		this.listIdMotivo = listIdMotivo;
	}

	public String[] getListNombre() {
		return listNombre;
	}

	public void setListNombre(String[] listNombre) {
		this.listNombre = listNombre;
	}

	public String[] getListDescripcion() {
		return listDescripcion;
	}

	public void setListDescripcion(String[] listDescripcion) {
		this.listDescripcion = listDescripcion;
	}

	public Boolean getActivo() {
		return activo;
	}

	public void setActivo(Boolean activo) {
		this.activo = activo;
	}

	public Boolean[] getListActivo() {
		return listActivo;
	}

	public void setListActivo(Boolean[] listActivo) {
		this.listActivo = listActivo;
	}

	public MotivoTO(int idMotivo, String nombre, String descripcion,
			TipoMotivoTO tipoMotivoTO, boolean activo) {
		super();
		this.idMotivo = idMotivo;
		this.nombre = nombre;
		this.descripcion = descripcion;
		this.tipoMotivoTO = tipoMotivoTO;
		this.activo = activo;
		this.listActivo = null;
	}

	public MotivoTO() {
		super();
		this.idMotivo = -1;
		this.nombre = null;
		this.descripcion = null;
		this.tipoMotivoTO = new TipoMotivoTO();
		this.activo = false;
		this.listActivo = null;
	}

	public MotivoTO(Integer[] listIdMotivo,
			String[] listNombre, String[] listDescripcion,
			TipoMotivoTO tipoMotivoTO, Boolean[] listActivo) {
		super();
		this.idMotivo = -1;
		this.nombre = null;
		this.descripcion = null;
		this.tipoMotivoTO = tipoMotivoTO;
		this.listIdMotivo = listIdMotivo;
		this.listNombre = listNombre;
		this.listDescripcion = listDescripcion;
		this.activo = false;
		this.listActivo = listActivo;
	}

}
